package sctu.edu.java.year2016.team07.nieying.practice.dijiuzhang.One;

/**
 * Created by Administrator on 2016/5/29 0029.
 */
public class OuterClass {
    innerClass in=new innerClass();   //外部实例化定义内部变量
     public void ouf(){
         in.inf();
     }
    private class innerClass{     //内部定义，内部构造方法
        innerClass(){
        }
            public void inf(){       //内部类成员方法
            }
            int y=0;
        }
        public innerClass doit() {//外部类方法，返回内部类
          //  y = 4;
            in.y=4;
            return new innerClass();
        }
    public static void main(String[] args){
        OuterClass out=new OuterClass();
        OuterClass.innerClass in=out.doit();

    }
}
